payment holiday - French English Dictionary